Diffie-Hellman 키 교환을 기반으로 하는 공개 키 암호화 체계는 무엇입니까?
Diffie-Hellman 키 교환에 기반을 둔 공개 키 암호화 체계의 개념에 대해 자세히 설명해 주시겠습니까? Diffie-Hellman 프로토콜은 본질적으로 기존 공유 비밀이 없는 경우에도 두 당사자(Alice와 Bob이라고 함)가 공유 비밀 키에 공동으로 동의할 수 있는 보안 수단을 설정합니다. 이는 공개적으로 공유되는 매개변수와 개별적으로 선택된 비밀 값의 교환을 통해 달성됩니다. 이 키 교환이 공개 키 암호화 체계의 기초를 어떻게 형성하는지 자세히 설명해 주시겠습니까? 구체적으로 Diffie-Hellman 키 교환을 통해 공개 키와 개인 키 쌍을 사용하여 암호화된 메시지를 안전하게 전송할 수 있는 방법은 무엇입니까?